//日志模型

//1.定义数据集合的结构:定义出集合中数据有那些属性、属性的值。
const { Schema, model } = require('mongoose'); //Schema是构造函数
const logsSchema = new Schema({
    time: {
        type: String,
    },//登录时间
    //关联管理员
    state: {
        type: String,
        default: '1',
    },
    account: String,
    ip: {
        type: String,
        default: '本地',
    },
    adminsId: {
        type: Schema.Types.ObjectId,
        ref: 'adminsModel'
    },
    result: {
        type: String,
        default: '成功',
    }
});
//2.定义数据模型:将 Schema 和数据库中的集合关联起来
//model('模型名称',logsSchema,'数据库集合名称');这是方法
const logsModel = model('logsModel', logsSchema, 'logs');
module.exports.logsModel = logsModel;